engine-driven hydraulic pump - Francés Inglés Diccionario